﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.Service.Common;

namespace Sinacor.Servico.Bovespa.Parametro.BusinessEntity.Parameter
{
    public class Parametro: BaseBusinessEntity
    {

        /// <summary>
        /// 
        /// 
        /// 
        /// </summary>

        private System.String _IndicadorBloqueio;

        /// <summary>
        /// IN_DIGITO CHAR(1)
        /// S = digito obrigatorio
        /// N = digito não obrigatorio
        /// </summary>
        private string _IndicadorDigitoCliente;
        /// <summary>
        /// Tabela = TorParm
        /// Campo = IN_FRACIONARIO
        /// </summary>
        private char _JuntaFracionario;

        public Parametro()
        {

        }

        public virtual void Dispose()
        {

        }

        /// <summary>
        /// 
        /// 
        /// 
        /// </summary>
        public System.String IndicadorBloqueio
        {
            get { return _IndicadorBloqueio; }
            set { _IndicadorBloqueio = value; }
        }

        /// <summary>
        /// IN_DIGITO CHAR(1)
        /// S = digito obrigatorio
        /// N = digito não obrigatorio
        /// </summary>
        public string IndicadorDigitoCliente
        {
            get
            {
                return _IndicadorDigitoCliente;
            }
            set
            {
                _IndicadorDigitoCliente = value;
            }
        }

        /// <summary>
        /// Tabela = TorParm
        /// Campo = IN_FRACIONARIO
        /// </summary>
        public char JuntaFracionario
        {
            get
            {
                return _JuntaFracionario;
            }
            set
            {
                _JuntaFracionario = value;
            }
        }
        
        
        private string _IndicadorAdministradoConcorrente;
        /// <summary>
        /// -- Parâmetro de Administrado Concorrente : TORPARM.IN_ADMINCON ( S / nvl(N) )
        /// </summary>
        public string IndicadorAdministradoConcorrente
        {
            get
            {
                return _IndicadorAdministradoConcorrente;
            }
            set
            {
                _IndicadorAdministradoConcorrente = value;
            }
        }

    }//end Parametro

}//end namespace BusinessEntity
